home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 2010 April
/
PCWorld0410.iso
/
hity wydania
/
Ubuntu 9.10 PL
/
karmelkowy-koliberek-desktop-9.10-i386-PL.iso
/
casper
/
filesystem.squashfs
/
usr
/
share
/
doc
/
libtrackerclient0
/
TODO
< prev
Wrap
Text File
|
2009-04-26
|
3KB
|
93 lines
Ideas:
======
General:
* Extended XESAM support
* Automatic language detection
Application Support:
* Balsa mboxes
* Brasero integration
* Epiphany integration (bookmarks and history)
* Rhythmbox integration
* Tomboy notes indexing
* Modest, a mobile email client (much work already exists in svn trunk)
Search:
* Search filtering (e.g. search within specific folders)
* Search results that update in real time
* Search within archives
Internal:
* Crawler to move to Indexer
* FTS support (replacement of QDBM, the current index db)
* Enables "exact phrase" searches
* Enables wildcard searches
* Enables prefix searches (pre*)
* Denormalised tables
* Better libtracker support for Maemo platform applications?
* Plugins
* For Evolution
* For KMail
* For Thunderbird
2007 Tracker SoC project ideas:
===============================
1. HAL integration into Tracker, for handling removable media (done)
2. Linux kernel watchless file notification system for Tracker
* Currently we are using inotify which is not optimal for watching entire
trees. (OSX has kernel file notifications by contrast)
* Implement a loadable module for the kernel which allows all file activity
to be passed to userspace Tracker
* Ideally should make use of netlink
3. Extend the GTK Tracker Widget Library
* Include a generic search result widget
o A reusable widget which can show results from tracker
o widget should allow paging of results via scrolling instead of
buttons (downloading of all search results in one go is not allowed
so it needs to be smart)
o Widget should be able to seamlessly switch into multiple views
(icon, list, compact list)
o Add special view when all results are exclusively Music based.
View should show a sorted list of music metadata album, artist etc
(similar to rhythmbox music view)
o widget should offer basic file management including drag and drop,
deletes, renames via popup menu
o widget should allow watermarking of background (use cairo) with a
definable pixmap
o widget should allow an optional popup preview when moused over for
a few seconds (kind of like knoqueror does)
* RDF Query widget
o mockup: http://bugzilla.gnome.org/attachment.cgi?id=80132&action=view
o The Rhythmbox automatic playlist may also serve useful as inspiration
4. Better KDE Integration
* Improve basic GUI with corresponding features from the GNOME GUI
(tags, metadata tile, thumbnails)
* add ability to index KContacts and KNotes
5. Add XMP Sidecar and IPTC support to tracker
* implement an XMP compatible parser (using glib xml parser)
* backup all user defined metadata into XMP sidecar format
* allow indexing of sidecar files when indexing a file so users can edit
these files to add metadata
* extract IPTC metadata embedded into images
* see GNOME bug #401664
6. Networked Tracker
* Use avahi/dbus to locate remote tracker servers. Could make use of ssh
or as suggested use gabriel.
* Api would need to be added to add support for retrieving list of servers
* TST would need to be changed to list all available servers to use and
allow user to pick one
* If using DBus over ssh then could use seahorse for ssh key pairing